 body { font-family:Arial, Helvetica, Sans-Serif; font-size:12px; margin:0px 0px;min-width:1024px;width:auto}
/* menu */
.menu-navi{margin:0px; min-width:1000px;width:auto;padding:0px; list-style:none; color:#fff; line-height:45px !important; display:inline-block; float:left; z-index:1000; }
.menu-navi a { color:#fff; text-decoration:none; width:auto}
.menu-navi > li {background:#172322 none repeat scroll 0 0; cursor:pointer; float:left;

position:relative;padding:0px 10px;}
.menu-navi li{line-height:45px !important; position:relative}
.menu-navi > li a:hover {color:#B0D730;}
.menu-navi .logo {height:49px;background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
/* sub-menus*/

.menu-navi ul { padding:0px; margin:0px; display:block; display:inline;}

.menu-navi li ul { 
	position:absolute; 
	left:10px; 
	top:0px;
	margin-top:45px; 
	min-width:160px; 
	
	border:2px solid #515151;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	
	background-color:#FFF; 
	color:#0395CC; 
	display:none;
	z-index:1000;
	 }

#right ul{ 
	position:absolute; 
	left:-60px; 
	top:0px;
	margin-top:45px; 
	min-width:150px; 
	border:2px solid #515151;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	
	background-color:#FFF; 
	color:#0395CC; 
	display:none;
	z-index:1000;
	 }




	 /*cai mui ten*/
.menu-navi > li>ul:after { 
  position: absolute;
  top: -6px;
  left: 20px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}
#right ul:after { 
  position: absolute;
  top: -6px;
  left: 110px;
  display: inline-block;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid transparent;
  content: '';
}	 

.menu-navi li:hover ul { display:block;}

#right:hover ul{display:block}
.menu-navi li ul li:hover{
	background-color:#000000;
	color:#FFF; 
}

.menu-navi li ul li:hover a{
	
	color:#FFF; 
}
.menu-navi li ul li{ display:block; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
.menu-navi li ul li:first-child { border-top: none; }
.menu-navi li ul li a { display:block; color:#000000;margin:5px 20px; }
.menu-navi li ul li a:hover { color:#FFF; }

/* main submenu */

.menu-navi #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:999;}
/* search */
.searchContainer div { background-color:#fff; display:inline; padding:5px;}
.searchContainer input[type="text"] {border:none;}
.searchContainer img { vertical-align:middle;}
/* corners*/
.menu-navi .corner_inset_left { position:absolute; top:0px; left:-12px;}
.menu-navi .corner_inset_right { position:absolute; top:0px; left:150px;}
.menu-navi .last1 { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
.menu-navi .corner_left { position:absolute; left:0px; top:0px;}
.menu-navi .corner_right { position:absolute; left:132px; top:0px;}
.menu-navi .middle { position:absolute; left:18px; height: 15px; width: 115px; top:0px;}


/* menu qlcv*/
.qlcv ul{ position:absolute; left:-10px; top:0px; margin-top:45px; width:170px; line-height:16px !important; background-color:#172322; color:#0395CC; /* for IE */ display:none; }
.qlcv .corner_inset_left { position:absolute; top:0px; left:-12px;}
.qlcv .corner_inset_right { position:absolute; top:0px; left:170px;}
.qlcv .last1 { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
.qlcv .corner_left { position:absolute; left:0px; top:0px;}
.qlcv .corner_right { position:absolute; left:152px; top:0px;}
.qlcv .middle { position:absolute; left:18px; height: 15px; width: 135px; top:0px;}



 
.activeMenu a{color:#B0D730;}

.navigation-wrap{        
        background: #515151;  
      
        height: 49px;    
        /*border-bottom-left-radius:20px;    
        border-bottom-right-radius:20px;      */
}
.navigation-wrap a{
	display:inline-block;
	line-height:18px; /* check your icon height */
	padding-left:20px; 
	
}  

#inboxall a{
	display:inline-block;
	line-height:28px; /* check your icon height */
	padding-left:20px; 
	padding-right:20px;
	font-size: 15px;
}    
#alogin{
	background:url(../images/alogin.png)  center left no-repeat;
}
#asetting{
	background:url(../images/setting.png)   center left no-repeat;
	
}
#asetting2{
	background:url(../images/setting2.png)   center left no-repeat;
	
}

#alist{
	background:url(../images/alist.png)   center left no-repeat;
	
}

#ainbox{
	background:url(../images/ainbox.png)  center left no-repeat;
}
#aoutbox{
	background:url(../images/aoutbox.png)  center left no-repeat;
}
#amail{
	background:url(../images/amail.png)  center left no-repeat;
}
#amailreply{
	background:url(../images/amailreply.png)  center left no-repeat;
}
#apersonal{
	background:url(../images/anew.png)  center left no-repeat;
}
#alogout{
	background:url(../images/alogout.png)  center left no-repeat;
}
#apersonalinfo{
	background:url(../images/apersonalinfo.png)  center left no-repeat;
}
#apassword{
	background:url(../images/apassword.png)  center left no-repeat;
}
#ahelp{
	background:url(../images/ahelp.png)  center left no-repeat;
}

#anote{
	background:url(../images/anote.png)  center left no-repeat;
}
#apencil{
	background:url(../images/apencil.png)  center left no-repeat;
}
#aproject{
	background:url(../images/aproject.png)  center left no-repeat;
}
#auser{
	background:url(../images/auser.png)  center left no-repeat;
}
#agroup{
	background:url(../images/agroup.png)  center left no-repeat;
}
#auser_action{
	background:url(../images/auser_action.png)  center left no-repeat;
	
}
#auser_manager{
	background:url(../images/auser_manager.png)  center left no-repeat;
	
}
#ahome{
	background:url(../images/ahome.png)  center left no-repeat;
	
}
#aplus{
	background:url(../images/aplus.png)  center left no-repeat;
	
}
#acomment{
	background:url(../images/acomment.png)  center left no-repeat;
	
}
#aresponse{
	background:url(../images/aresponse.png)  center left no-repeat;
	
}
#asave{
	background:url(../images/asave.png)  center left no-repeat;	
}
#abook{
	background:url(../images/abook.png)  center left no-repeat;	
}
.aadd{
	background:url(../images/ahelp.png)  center left no-repeat;
}


#menu-navi li #themcv { position:absolute; left:-5px; top:0px; margin-top:45px; width:170px; line-height:16px; background-color:#172322; color:#0395CC; /* for IE */ display:none; }


#themcv .corner_inset_left { position:absolute; top:0px; left:-12px;}
#themcv .corner_inset_right { position:absolute; top:0px; left:170px;}
#themcv .corner_left { position:absolute; left:0px; top:0px;}
#themcv .corner_right { position:absolute; left:152px; top:0px;}
#themcv .middle { position:absolute; left:18px; height: 20px; width: 136px; top:0px;}
